A Comparative Pattern System
نویسندگان
چکیده
This paper presents a method of combining various software design and architectural patterns into one pattern system. The software patterns in the Comparative Pattern System are indexed and analyzed from the perspective of the generic design problems that they solve. Our work demonstrates that it is more practical to compare patterns based on how they solve specific problems, rather than on other perceived similarities, such as their scope, type, structure, or problem category. Software patterns document the best architectural and design practices, but their inappropriate application may produce software systems that are hard to comprehend, maintain, and evolve. This paper presents a practical approach that software engineers can apply to determine the optimal pattern for their needs by comparing available alternatives.
منابع مشابه
Determining Comparative Advantages of Corn in Optimal Cultivation Pattern
The purpose of this study is to investigate comparative advantages of corn in comparison with other competitor crops. To do so, Linear Programming, to 2004-2005 data related to classic index (DRC) in Kermanshah province was applied. Results showed that corn has comparative advantages in all regions of Kermanshah province while in optimal cultivation pattern of 37.5 percentages of regions in exi...
متن کاملCropping Pattern and Comparative Advantage of Agricultural Products in Ilam Province
In this study, the comparative advantage of main agricultural products and its relation to cropping pattern was studied in Ilam Province. For data analyzing the comparative advantage and government policies effects indices, Policy Analysis Matrix (PAM) were used. The obtained results for the comparative advantage indices of Domestic Resource Cost (DRC), Social Cost Benefit (SCB) and Net Social ...
متن کاملComparative Study of Childbearing Pattern in Women with Marital Satisfaction and Marital Dissatisfaction
Childbearing pattern has a mutual culture-based relationship with marital satisfaction. The present study aimed to compare the childbearing pattern of women with marital satisfaction and those with marital dissatisfaction in Tehran, Iran. This comparative study was conducted on 196 females during 2015-2016. The participants were divided into two groups of marital satisfaction (Mar-S; n=98) and ...
متن کاملCOMPARISON OF EMERGENCY NURSING MASTER'S EDUCATION PROGRAM IN IRAN AND AUSTRALIA: A DESCRIPTIVE-COMPARATIVE STUDY
Background & Aims: Educational program is a plan that includes policies, goals, strategies and action plans for the development of a system or educational institution within a given time frame that implements and evaluates the methods and resources needed to realize policies and goals therein forecasted. Comparing the educational programs of universities, and identifying the strengths and weakn...
متن کاملA Comparative Study of Kurgani Stripes’ Pattern in the Kilim of Shahsavan Tribe and the Kilim of Sedentary People of Ardebil Province in the Late Qajar Time
In their arts and handicrafts, Shahsavans of Moghan who are the inheritors of Central Asia culture and art have been influenced by their ancestral originalities as well as neighboring civilizations. In step with immigration and the expansion of their summer lands they have used vastly the ideas and thoughts of the artists whom they met in the creation, processing and distribution of motifs and ...
متن کاملComparative Analysis of Wavelet-based Feature Extraction for Intramuscular EMG Signal Decomposition
Background: Electromyographic (EMG) signal decomposition is the process by which an EMG signal is decomposed into its constituent motor unit potential trains (MUPTs). A major step in EMG decomposition is feature extraction in which each detected motor unit potential (MUP) is represented by a feature vector. As with any other pattern recognition system, feature extraction has a significant impac...
متن کامل